The design of a portable parallel frontal solver for chemical process engineering problems
نویسنده
چکیده
We report on the design and development of a parallel frontal code HSL–MP43 for the numerical solution of the large sparse highly unsymmetric linear systems of equations that arise in industrial-scale chemical process engineering. HSL–MP43 has been developed for the mathematical software library HSL 2000 (http://www.cse.clrc.ac.uk/Activity/HSL). The main design goals for HSL–MP43 were: probability, ease of use, efficiency, and flexibility. We discuss how each of these objectives is addressed within HSL–MP43 and illustrate the performance of the code using a range of large-scale problems from chemical process simulation and optimisation. © 2001 Elsevier Science Ltd. All rights reserved.
منابع مشابه
Computational Strategies for Chemical Process Engineering Using Parallel/Vector Supercomputers
In this article we consider strategies for exploiting supercomputer technology in solving the sparse matrix problems arising in process simulation and optimization. A new multifrontal solver for use in simulating equilibrium-stage processes and a new parallel frontal solver for large-grained parallel solution of process simulation and optimization problems are described. Results for several pro...
متن کاملFrontal Solvers for Process Engineering: Local Row Ordering Strategies
The solution of chemical process simulation and optimization problems on today's high performance supercomputers requires algorithms that can take advantage of vector and parallel processing when solving the large, sparse matrices that arise. The frontal method can be highly e cient in this context due to its ability to make use of vectorizable dense matrix kernels on a relatively small frontal...
متن کاملMatrix Reordering E ects on a Parallel Frontal Solver for Large Scale Process Simulation
For the simulation and optimization of large scale chemical processes, the overall computing time is often dominated by the time needed to solve a large sparse system of linear equations. A parallel frontal solver can be used to signi cantly reduce the wallclock time required to solve these linear equation systems using parallel/vector supercomputers. This is done by exploiting both multiproces...
متن کاملA Parallel Frontal Solver For Large Scale Process Simulation and Optimization
For the simulation and optimization of large-scale chemical processes, the overall computing time is often dominated by the time needed to solve a large sparse system of linear equations. We present here a new parallel frontal solver which can signi cantly reduce the wallclock time required to solve these linear equation systems using parallel/vector supercomputers. The algorithm exploits both ...
متن کاملA Parallel Frontal Solver For Large Scale Process Simulation
For the simulation and optimization of large-scale chemical processes, the overall computing time is often dominated by the time needed to solve a large sparse system of linear equations. We present here a new parallel frontal solver which can signiicantly reduce the wallclock time required to solve these linear equation systems using parallel/vector supercomputers. The algorithm exploits both ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001